package jobs;
import models.User;
import play.jobs.Job;
import play.jobs.OnApplicationStart;
import play.test.Fixtures;

@OnApplicationStart
public class Bootstrap extends Job {
    public void doJob() {
        // 初始化测试数据,jpa会按照yml文件的格式读取对象的值
        //存入数据库(如果是内存数据库则存入内存
        //如果是实体数据库比如mysql会存入对应的表中,当表不存在的时候会自动建表)
        if (User.count() == 0) {
            Fixtures.load("initial-data.yml");
        }
    }
}
